Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LARCH TERRACE Semi-Detached £97,950 29 Sep 2005
4 LARCH TERRACE Semi-Detached £97,500 7 Sep 2017
9 LARCH TERRACE Semi-Detached £95,000 13 Nov 2009
12 LARCH TERRACE Semi-Detached £92,500 7 Feb 2014
14 LARCH TERRACE Semi-Detached £27,894 9 Aug 2004
17 LARCH TERRACE Terraced £105,000 28 Oct 2022
19 LARCH TERRACE Semi-Detached £65,000 1 Nov 2006